package groupmanagement;

import partnermanagement.IKind;

public class Anmeldung implements IAnmeldung {
	private AnmeldeStatus status;
	private IKind kind;
	private IGruppe gruppe;
	private boolean nutztFruehdienst;
	private boolean nutztSpaetdienst;

	/* (non-Javadoc)
	 * @see groupmanagement.IAnmeldung#getKind()
	 */
	@Override
	public IKind getKind() {
		return kind;
	}

	/* (non-Javadoc)
	 * @see groupmanagement.IAnmeldung#getGruppe()
	 */
	@Override
	public IGruppe getGruppe() {
		return gruppe;
	}

	/* (non-Javadoc)
	 * @see groupmanagement.IAnmeldung#isNutztFruehdienst()
	 */
	@Override
	public boolean isNutztFruehdienst() {
		return nutztFruehdienst;
	}

	/* (non-Javadoc)
	 * @see groupmanagement.IAnmeldung#isNutztSpaetdienst()
	 */
	@Override
	public boolean isNutztSpaetdienst() {
		return nutztSpaetdienst;
	}

	/* (non-Javadoc)
	 * @see groupmanagement.IAnmeldung#setStatus(groupmanagement.AnmeldeStatus)
	 */
	@Override
	public void setStatus(AnmeldeStatus status) {
		this.status = status;
	}

	/* (non-Javadoc)
	 * @see groupmanagement.IAnmeldung#getStatus()
	 */
	@Override
	public AnmeldeStatus getStatus() {
		return this.status;
	}

}
